var g = new Graph("FamRel", true);

var v1 = new Vertex("tina", -1, -1);
var v2 = new Vertex("thomas", -1, -1);
var v3 = new Vertex("william", -1, -1);
var v4 = new Vertex("sally", -1, -1);
var v5 = new Vertex("jeffrey", -1, -1);
var v6 = new Vertex("vanessa", -1, -1);
var v7 = new Vertex("patrick", -1, -1);
var v8 = new Vertex("susan", -1, -1);
var v9 = new Vertex("patricia", -1, -1);
var v10 = new Vertex("andrew", -1, -1);
var v11 = new Vertex("melanie", -1, -1);
var v12 = new Vertex("jill", -1, -1);
var v13 = new Vertex("john", -1, -1);
var v14 = new Vertex("joanne", -1, -1);
var v15 = new Vertex("michael", -1, -1);
var v16 = new Vertex("michelle", -1, -1);
var v17 = new Vertex("steve", -1, -1);

g.insertVertex(v1);
g.insertVertex(v2);
g.insertVertex(v3);
g.insertVertex(v4);
g.insertVertex(v5);
g.insertVertex(v6);
g.insertVertex(v7);
g.insertVertex(v8);
g.insertVertex(v9);
g.insertVertex(v10);
g.insertVertex(v11);
g.insertVertex(v12);
g.insertVertex(v13);
g.insertVertex(v14);
g.insertVertex(v15);
g.insertVertex(v16);
g.insertVertex(v17);

g.insertEdge("", 1, v1, v3);
g.insertEdge("", 1, v2, v3);
g.insertEdge("", 1, v2, v4);
g.insertEdge("", 1, v2, v5);
g.insertEdge("", 1, v3, v6);
g.insertEdge("", 1, v3, v9);
g.insertEdge("", 1, v4, v10);
g.insertEdge("", 1, v4, v11);
g.insertEdge("", 1, v6, v8);
g.insertEdge("", 1, v7, v8);
g.insertEdge("", 1, v9, v13);
g.insertEdge("", 1, v10, v14);
g.insertEdge("", 1, v12, v14);
g.insertEdge("", 1, v13, v15);
g.insertEdge("", 1, v13, v16);
g.insertEdge("", 1, v14, v17);

var w1 = new Vertex("frank", -1, -1);
var w2 = new Vertex("estelle", -1, -1);
var w3 = new Vertex("morty", -1, -1);
var w4 = new Vertex("helen", -1, -1);
var w5 = new Vertex("george", -1, -1);
var w6 = new Vertex("elaine", -1, -1);
var w7 = new Vertex("jerry", -1, -1);
var w8 = new Vertex("kramer", -1, -1);
var w9 = new Vertex("anna", -1, -1);

g.insertVertex(w1);
g.insertVertex(w2);
g.insertVertex(w3);
g.insertVertex(w4);
g.insertVertex(w5);
g.insertVertex(w6);
g.insertVertex(w7);
g.insertVertex(w8);
g.insertVertex(w9);

g.insertEdge("", 1, w1, w5);
g.insertEdge("", 1, w2, w5);
g.insertEdge("", 1, w3, w7);
g.insertEdge("", 1, w4, w7);
g.insertEdge("", 1, w5, w8);
g.insertEdge("", 1, w6, w8);
g.insertEdge("", 1, w6, w9);
g.insertEdge("", 1, w7, w9);

var x1 = new Vertex("ana", -1, -1);
var x2 = new Vertex("aleksandr", -1, -1);
var x3 = new Vertex("margaret", -1, -1);
var x4 = new Vertex("aleksander", -1, -1);
var x5 = new Vertex("nevia", -1, -1);
var x6 = new Vertex("alessandro", -1, -1);
var x7 = new Vertex("luana", -1, -1);
var x8 = new Vertex("daniela", -1, -1);

g.insertVertex(x1);
g.insertVertex(x2);
g.insertVertex(x3);
g.insertVertex(x4);
g.insertVertex(x5);
g.insertVertex(x6);
g.insertVertex(x7);
g.insertVertex(x8);

g.insertEdge("", 1, x1, x4);
g.insertEdge("", 1, x2, x4);
g.insertEdge("", 1, x3, x5);
g.insertEdge("", 1, x3, x6);
g.insertEdge("", 1, x4, x7);
g.insertEdge("", 1, x4, x8);
g.insertEdge("", 1, x5, x7);
g.insertEdge("", 1, x5, x8);

registerGraph(g);